草庐IT

Android Explicit Intent 抛出 NoClassDefFounderror

全部标签

android - 异常 java.lang.NoClassDefFoundError : android. support.v7.appcompat.R$styleable

大家好,我在使用支持库时遇到异常。我知道SO中有很多问题和答案,但没有一个适合我11-2711:58:15.470:E/AndroidRuntime(19609):FATALEXCEPTION:main11-2711:58:15.470:E/AndroidRuntime(19609):java.lang.NoClassDefFoundError:android.support.v7.appcompat.R$styleable11-2711:58:15.470:E/AndroidRuntime(19609):atandroid.support.v7.app.ActionBarActivi

java - RoboSpice 抛出 okhttp 异常

我使用RoboSpice-Retrofit调用我的服务器RESTapi,直到几天前它一直没有问题,现在每次调用都会抛出异常,示例:D/Retrofit:java.lang.NoSuchMethodError:Nodirectmethod(Lcom/squareup/okhttp/OkHttpClient;Lcom/squareup/okhttp/Request;ZZZLcom/squareup/okhttp/Connection;Lcom/squareup/okhttp/internal/http/RouteSelector;Lcom/squareup/okhttp/internal/

android - java.lang.NoClassDefFoundError : Failed resolution of: Ljava/time/LocalTime; 错误

我正在使用AndroidStudio2.1.2API级别23开发应用。在一个类中,我使用了java.time.LocalTime类,但在运行时,一个未处理的NoClassDefFoundError异常终止了我的Activity。谷歌搜索,我了解到我必须在build.gradle中添加依赖项,因为Android类是使用早于Java8的JDK版本开发的(当添加了LocalTime类时)。所以我必须这样写:compile"java.time:LocalTime:1.8"但它不起作用。 最佳答案 Android运行时支持JDK8中增强的标准

android - 低于 Lollipop 的 Android 版本上的 java.lang.NoClassDefFoundError

我有一台搭载Android21的Nexus5设备。我正在毫无问题地测试我的项目。但是,如果我使用GoogleAPI19在模拟器上进行测试,它会显示错误java.lang.NoClassDefFoundError。如果在Lollipop上运行良好怎么会出现这个错误呢?我什至用索尼4.4设备问过我的friend,他的手机也崩溃了。我将编译SDK版本设置为21,将构建工具设置为21.1.2。我尝试了gradleclean,我正在使用AndroidStudio。任何帮助将不胜感激。此错误仅发生在低于Lollipop的设备上:这是出现在Logcat中的内容:02-1007:46:19.20022

android - java.lang.NoClassDefFoundError : android. 支持.v4.view.LayoutInflaterCompat

我在Samsungnote2in4.4.2版本中遇到以下错误。我也试过HTCOneX+4.2.2。我认为它是前Lollipop。导致它在Lollipop上运行良好。有什么猜测吗?这是我的gradle文件applyplugin:'com.android.application'android{compileSdkVersion22buildToolsVersion'22.0.1'packagingOptions{exclude'META-INF/DEPENDENCIES'exclude'META-INF/NOTICE'exclude'META-INF/LICENSE'}defaultCo

java - 在 Android 应用程序中调用静态方法时出现致命异常 : java. lang.NoClassDefFoundError

我们的一位Beta测试人员使用运行Android4.4.4的T-mobileGalaxyS4遇到了非常奇怪的NoClassDefFoundError崩溃。我完全不知道为什么会发生这些。最近一次发生在fragment中的onCreateView中调用静态方法时。MyCustomClass.getNumberOfItems(getActivity());失败FatalException:java.lang.NoClassDefFoundErrorcom.mycompany.myapp.utilities.MyCustomClass$5这里是有问题的方法:publicstaticListge

Android Geocoder.getLocationFromName() 抛出 IOException : Service not available on Device

这个问题在这里已经有了答案:WhyisAndroidGeocoderthrowinga"ServicenotAvailable"exception?(6个答案)关闭9年前。我在模拟器和我的手机(配备Android4.1的NexusS)上都使用了Geocoder.getLocationFromName()方法,但出现以下异常:java.io.IOException:ServicenotAvailable模拟器上出现了很多关于此的问题(example),其中大多数说是特定版本的模拟器有问题。但是,异常出现在我的AVD(2.3和4.1)和我的手机上。我的手机和AVD都有互联网连接。我的API

android - Glide 与 okhttp3 集成 java.lang.NoClassDefFoundError

我正在使用okhttp3和glide,所以我也添加了集成部分。compile'com.squareup.okhttp3:okhttp:3.2.0'compile'com.github.bumptech.glide:glide:3.6.1'compile'com.github.bumptech.glide:okhttp-integration:1.4.0@aar'我什至使用启用了multidex支持compile'com.android.support:multidex:1.0.1'并将其添加到应用程序类@OverrideprotectedvoidattachBaseContext(Co

android - 从服务向 Activity 抛出自定义异常

我目前正在Android上开发XMPP应用程序,我正在考虑从我的服务中向我的Activity抛出与RemoteException不同类型的异常的最佳方法。因为使用IPC抛出RemoteException之外的东西似乎是不可能的(你不能在你的.aidl中声明抛出任何东西),我只看到两个解决方案:为我的Activity创建一个监听器以监听我的自定义XMPP异常,该异常实际上不会被抛出,而只是作为实现Parcelable协议(protocol)的普通对象发送。捕获我的XMPPException并抛出一个RemoteException(内容已用我的XMPPException更新)——但在那种情

android - Dagger 代码在 Android 仪器测试中给出 NoClassDefFoundError,但在正常应用程序中有效

我在Android应用程序中使用Dagger。它在应用程序中工作,但当我运行仪器测试时,我收到NoClassDefFoundError。我正在使用Gradle和Espresso。这是在没有progaurd的情况下发生的。这很奇怪,因为加载了“Module$$ModuleAdapter”,但没有加载“Module$$ModuleAdapter$EndpointProvidesAdapter”。我将APK从设备上拉回并使用dexdump验证类确实在APK中,“Module$$ModuleAdapter$EndpointProvidesAdapter”。关于可能导致此问题的任何想法?java